automatic needle positioner - Turkish English Dictionary